make implausible excuses - İngilizce Eş Anlamlılar Sözlük